﻿// 10056.   The XOR-longest Path.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

using namespace std;


/*
https://loj.ac/p/10056

题目描述
原题来自：POJ 3764

给定一棵 n 个点的带权树，求树上最长的异或和路径。

输入格式
第一行一个整数 n，接下来 n-1 行每行三个整数 u,v,w，表示 u,v 之间有一条长度为 w 的边。

输出格式
输出一行一个整数，表示答案。

样例
输入
4
1 2 3
2 3 4
2 4 6

7

最长的异或和路径是 1 -> 2 -> 3 ，它的长度是 3 oplus 4=7。

注意：结点下标从 1 开始到 N。

注：x oplus y 表示 x 与 y 按位异或。

数据范围与提示

对于 100\% 的数据， 1<= n <= 10^5  1<=u,v <=n  0<=w<2^31
*/
int main()
{
    std::cout << "Hello World!\n";
}
 